package com.scpii.universal.hibernate.entity;

import java.lang.Integer;
import java.util.Date;

import com.scpii.universal.util.DateAndString;

/**
 * ClientUserTab entity. @author MyEclipse Persistence Tools
 */

public class ClientUserTab implements java.io.Serializable {

	// Fields

	private Long intUserId;
	private Integer intAppId;
	private String varUserName;
	private Integer intUserSex;
	private String datUserBirthday;
	private String varUserPhonenum;
	private String varUserLoginName;
	private String varUserLoginPassword;
	private String varUserWeiboAccount;
	private String varNickName;
	private String varDeviceId;
	private String varImsi;
	private Integer intOsType;
	private Integer intDeleteSign;
	private String datUpdateDatetime;

	// Constructors

	/** default constructor */
	public ClientUserTab() {
		//设置默认值
		intDeleteSign = 0;
		datUpdateDatetime = DateAndString.dateToString(new Date());
		intUserSex=0;
		datUserBirthday = DateAndString.dateToString(new Date());
		varUserLoginPassword="default";
		varNickName="default";
		varUserName="default";
	}

	public Long getIntUserId() {
		return intUserId;
	}

	public void setIntUserId(Long intUserId) {
		this.intUserId = intUserId;
	}

	public Integer getIntAppId() {
		return intAppId;
	}

	public void setIntAppId(Integer intAppId) {
		this.intAppId = intAppId;
	}

	public String getVarUserName() {
		return DateAndString.nullControl(varUserName);
	}

	public void setVarUserName(String varUserName) {
		this.varUserName = varUserName;
	}

	public Integer getIntUserSex() {
		return intUserSex;
	}

	public void setIntUserSex(Integer intUserSex) {
		this.intUserSex = intUserSex;
	}

	public String getDatUserBirthday() {
		return DateAndString.nullControl(datUserBirthday);
	}

	public void setDatUserBirthday(String datUserBirthday) {
		this.datUserBirthday = datUserBirthday;
	}

	public String getVarUserPhonenum() {
		return DateAndString.nullControl(varUserPhonenum);
	}

	public void setVarUserPhonenum(String varUserPhonenum) {
		this.varUserPhonenum = varUserPhonenum;
	}

	public String getVarUserLoginName() {
		return DateAndString.nullControl(varUserLoginName);
	}

	public void setVarUserLoginName(String varUserLoginName) {
		this.varUserLoginName = varUserLoginName;
	}

	public String getVarUserLoginPassword() {
		return DateAndString.nullControl(varUserLoginPassword);
	}

	public void setVarUserLoginPassword(String varUserLoginPassword) {
		this.varUserLoginPassword = varUserLoginPassword;
	}

	public String getVarUserWeiboAccount() {
		return DateAndString.nullControl(varUserWeiboAccount);
	}

	public void setVarUserWeiboAccount(String varUserWeiboAccount) {
		this.varUserWeiboAccount = varUserWeiboAccount;
	}

	public String getVarNickName() {
		return DateAndString.nullControl(varNickName);
	}

	public void setVarNickName(String varNickName) {
		this.varNickName = varNickName;
	}

	public String getVarDeviceId() {
		return DateAndString.nullControl(varDeviceId);
	}

	public void setVarDeviceId(String varDeviceId) {
		this.varDeviceId = varDeviceId;
	}

	public String getVarImsi() {
		return DateAndString.nullControl(varImsi);
	}

	public void setVarImsi(String varImsi) {
		this.varImsi = varImsi;
	}

	public Integer getIntOsType() {
		return intOsType;
	}

	public void setIntOsType(Integer intOsType) {
		this.intOsType = intOsType;
	}

	public Integer getIntDeleteSign() {
		return intDeleteSign;
	}

	public void setIntDeleteSign(Integer intDeleteSign) {
		this.intDeleteSign = intDeleteSign;
	}

	public String getDatUpdateDatetime() {
		return DateAndString.nullControl(datUpdateDatetime);
	}

	public void setDatUpdateDatetime(String datUpdateDatetime) {
		this.datUpdateDatetime = datUpdateDatetime;
	}
	
	public static void main(String[] args) {
		ClientUserTab clientUserTab = new ClientUserTab();
		System.out.println(clientUserTab.getDatUpdateDatetime());
	}
}